body { background: url("./Images/ask/bg.jpg") repeat-x 0 -50px;}
.layout{ width:1000px; margin-bottom: 0;}
.lv-header{ height: 100px;}
.lv-header .logo{ float: left; background: none; text-indent: 0; margin-top: 5px;}
.lv-header .lv-adheader{ float: right; width: 735px; padding-top: 10px;}
.btn-big,.btn-small{background-image: url("./Images/ask/sprite.gif"); cursor: pointer;}
.btn-small:hover{ color:#06529A; text-decoration: none;}
.btn-small{
    width: 69px;
    height: 22px;
    display: inline-block;
    line-height: 22px;
    text-align: center;
}
.btn-small{ background-position: -9px -3px;}
.btn-small:hover{ background-position: -9px -31px;}
.btn-big{
    width: 69px;
    height: 40px;
    padding-top: 10px;
    display: inline-block;
    text-align: center;
}
.btn-big{ background-position: -82px -3px;}
.btn-big:hover{ background-position: -158px -3px;}
.warning { color: red;}
.description {
    float: left;
    padding: 3px 7px 0 7px;
    width: 121px;
    overflow: hidden;
    line-height: 18px;
    color: #9D5946;
}
.usergroup {
    padding: 0;
    height: 22px;
    line-height: 22px;
    color: #1E8FBB;
    text-indent: 23px;
    overflow: hidden;
    font-size: 12px;
}

.user {
    margin: 5px 0 0 15px;
    padding: 2px 0 6px;
    white-space: nowrap;
    overflow: hidden;
}
.user img{ margin-right: 5px;}
.grey { color: #ACA9A8;}
.green { color: #51B400;}
.red { color: #FF6600;}
.select-ser { background:url(./Images/ask/live-bg.jpg) repeat-x; height:120px;}
h3 { margin: 10px 0; text-align:center;}
.fl { float: left;}
.fr { float: right;}
.ml10 { margin-left: 10px;}
.sel-wrapper { border: 1px solid #bddbff;}
.sel-wrapper .box { border: 2px solid #e2f4fe;}
.sales .box{ height: 135px;}
.sel-wrapper .box .ad-right ul { padding: 6px 0 0 10px;}
.sel-wrapper .box .ad-right ul li { margin: 3px 0 0 0px;}

/**
 * @chat 聊天主窗口
 */
.chat-wrapper .chat-box { width: 1000px; margin: 0 auto;}
.chat-wrapper .chat-box .left { float: left; width: 760px;}
.chat-wrapper .chat-box .left .main {float: left;width: 520px;}
.chat-wrapper .chat-box .left .main .main-content { padding: 10px; position: relative;}
.chat-wrapper .chat-box .left .main .main-content p { margin: 0.5em 0;}
.chat-wrapper .question {
    width: 496px;
    height: 255px;
    overflow: auto;
    border-bottom: 2px solid #1E8FBB;
}
.chat-wrapper .question li {
    background: url("./Images/ask/dot.png") no-repeat 0 3px;
    _width: 465px;
    overflow: hidden;
    cursor: pointer;
    padding-left: 15px;
    line-height: 25px;
}
.chat-wrapper .question li a { color:#333;}
.chat-wrapper .chat-box .left .main .main-content textarea { margin: 5px 0 0 0; width: 410px; height: 45px;}
.chat-wrapper .chat-box .left .main .main-content .ask {
    position: absolute;
    right: 10px;
    bottom: 13px;
    cursor: pointer;
    height: 45px;
    padding-top: 5px;
}
.chat-wrapper .chat-box .left .main .main-content .ask:hover{ text-decoration: none; color: #06529a;}
.chat-wrapper .chat-box .left .main .position {
    line-height: 33px;
    height: 33px;
    padding-left: 25px;
    margin: 0;
    color: red;
}
.chat-wrapper .chat-box .left .area { width: 230px; height: 390px; float: right;}
.chat-wrapper .chat-box .left .area .content {
    padding: 5px;
    height: 377px;
    position: relative;
    margin: 0;
}
.area .box{ height:386px;}
.chat-wrapper .chat-box .left .area .content h3 { margin: 10px 0;}
.chat-wrapper .chat-box .left .area .content select { display: block; padding: 2px; margin-bottom: 5px;}
.chat-wrapper .chat-box .left .area .content .area-content { min-height: 90px; height: 90px;}
.chat-wrapper .chat-box .left .area .content .button-ctr {
    height: 35px;
    position: absolute;
    bottom: 0;
    width: 95%;
}
.chat-wrapper .chat-box .left .sales {
    width: 760px;
    height: 139px;
    float: left;
    margin-top: 10px;
}
.chat-wrapper .chat-box .left .sales .content { height: 116px; overflow: auto;}
.chat-wrapper .chat-box .left .sales .content ul { overflow: auto; height: 114px;}
.chat-wrapper .chat-box .left .sales .content li { display: inline;}

.chat-wrapper .chat-box .left .sales .content li a { float: left; display: block; margin: 5px 10px;}
.chat-wrapper .chat-box .right { float: left; width: 230px; margin-left:6px; _margin-left:3px;}
.chat-wrapper .chat-box .right .ads { width: 230px; float: left; height: 540px;}
.ads .box{ height: 536px; width: 225px;}
.cate-content span{ display: inline-block; width: 90px; line-height: 15px;}
.blueline{
    height: 1px;
    background: #1E8FBB;
    font-size: 0;
    position: absolute;
    top: 35px;
    width: 100%;
}
#salers a{ padding: 5px 8px; display: inline-block;}
.left { width:700px; float:left;}
.right { float:right; width:163px; border:1px solid #b5cff5; margin:0 0 10px 0; padding:0;}
.right li {
    list-style:none;
    width:163px;
    float:left;
    background:url(./Images/ask/bg_2.jpg) repeat-x bottom;
}
.right li a:link,.right li a:visited {
    text-decoration:none;
    color:#505050;
    padding-left:64px;
    display:block;
    height:35px;
    padding-top:20px;
}
.right li a:hover { color:#06529a;text-decoration:underline;}
.gg { background:url(./Images/ask/bg1.jpg) no-repeat top left;}
.hy { background:url(./Images/ask/bg2.jpg) no-repeat top left;}
.yc { background:url(./Images/ask/bg3.jpg) no-repeat top left;}
.right .hz { background:url(./Images/ask/bg4.jpg) no-repeat top left; margin-top:5px;}
.hz p { padding-left:64px;}
.live-foot { background:#759fd2; height:10px; clear:both;}